die at the scene - Spanish English Dictionary